package com.yunxin.core.utils.infra.support.request.common;

/**
 * @author zero°
 * @since 2023-12-26
 */
public interface RequestActionListener<S> {

    /**
     * 请求动作
     * @param requestCode requestCode
     * @param accessKeyId accessKeyId
     * @param params params
     * @return T
     */
    <T> T requestAction(String requestCode, String accessKeyId, S params);
}
